/**
 * 
 */
package br.com.skynix.tcmc.seguranca;

/**
 * @author mgrb
 * 
 */
public enum ChaveAcesso {
	// Vendas
	VENDAS_ROOT("OPR_1"), //
	VENDAS_PEDIDOS("OPR_1.1"), //
	VENDAS_ESPELHOS("OPR_1.2"), //

	// Cadastros
	CADASTRO_ROOT("OPR_2"), //
	CADASTRO_CLIENTES("OPR_2.1"), //
	CADASTRO_PROSPECTS("OPR_2.2"), //
	CADASTRO_CONCORRENTES("OPR_2.3"), //
	CADASTRO_PARCEIROS("OPR_2.4"), //
	CADASTRO_FORNECEDORES("OPR_2.5"), //
	CADASTRO_CONTATOS("OPR_2.6"), //

	// RH
	RH_ROOT("OPR_3"), //
	RH_EMPRESAS("OPR_3.1"), //
	RH_EMPREGADOS("OPR_3.2"), //

	// Financas
	FINANCAS_ROOT("OPR_4"), //
	FINANCAS_LANCAMENTO_CONTAS("OPR_4.1"), //
	FINANCAS_CONTAS_PAGAR("OPR_4.2"), //
	FINANCAS_CONTAS_RECEBER("OPR_4.3"), //
	FINANCAS_TRANSFERENCIA("OPR_4.4"), //

	// Telemarketing
	TELEMKT_ROOT("OPR_5"), //
	TELEMKT_ATIVIDADES("OPR_5.1"), //
	TELEMKT_CAMPANHAS("OPR_5.2"), //
	TELEMKT_OPORTUNIDADES("OPR_5.3"), //

	// Relatorios
	RELATORIO_ROOT("OPR_6"), //
	RELATORIO_FINANCEIRO("OPR_6.1"), //
	RELATORIO_CONTAS_PAGAR("OPR_6.1.1"), //
	RELATORIO_CONTAS_RECEBER("OPR_6.1.2"), //
	RELATORIO_FOLHA_PAGAMENTO("OPR_6.2"), //
	RELATORIO_EXTRATO_BANCARIO("OPR_6.3"), //

	// Configuracao
	CONF_ROOT("OPR_7"), //

	CONF_RH_ROOT("OPR_7.1"), //
	CONF_RH_ESTADO_CIVIL("OPR_7.1.1"), //
	CONF_RH_TIPO_SANGUINEO("OPR_7.1.2"), //
	CONF_RH_TIPO_AUSENCIA("OPR_7.1.3"), //
	CONF_RH_CLASSE("OPR_7.1.4"), //
	CONF_RH_CATEGORIA_FUNCIONARIO("OPR_7.1.5"), //
	CONF_RH_POSICAO_FUNCIONARIO("OPR_7.1.6"), //
	CONF_RH_CATEGORIA_FOLHA_PAGAMENTO("OPR_7.1.7"), //

	CONF_FINANCEIRO_ROOT("OPR_7.2"), //
	CONF_FINANCEIRO_BANCO("OPR_7.2.1"), //
	CONF_FINANCEIRO_NATUREZA("OPR_7.2.2"), //
	CONF_FINANCEIRO_CENTRO_CUSTO("OPR_7.2.3"), //
	CONF_FINANCEIRO_OPERACAO("OPR_7.2.4"), //
	CONF_FINANCEIRO_DESPESA("OPR_7.2.5"), //
	CONF_FINANCEIRO_FORMA_PAGAMENTO("OPR_7.2.6"), //
	CONF_FINANCEIRO_PORTADOR("OPR_7.2.7"), //

	CONF_GERAL_ROOT("OPR_7.3"), //
	CONF_GERAL_SETOR("OPR_7.3.1"), //
	CONF_GERAL_ORIGEM_OPORTUNIDADE("OPR_7.3.2"), //
	CONF_GERAL_TIPO_OPORTUNIDADE("OPR_7.3.3"), //
	CONF_GERAL_FASE_OPORTUNIDADE("OPR_7.3.4"), //
	CONF_GERAL_TIPO_CAMPANHA("OPR_7.3.5"), //
	CONF_GERAL_STATUS_CAMPANHA("OPR_7.3.6"), //
	CONF_GERAL_PAPEL_CONTATO("OPR_7.3.7"), //
	CONF_GERAL_CLASSIFICACAO_CONTA("OPR_7.3.8"), //

	CONF_SERVICO_ROOT("OPR_7.4"), //
	CONF_SERVICO_MARCA_APARELHO("OPR_7.4.1"), //
	CONF_SERVICO_TIPO_APARELHO("OPR_7.4.2"), //
	CONF_SERVICO_TIPO_PLANO("OPR_7.4.3"), //
	CONF_SERVICO_SERVICO("OPR_7.4.4"), //
	CONF_SERVICO_APARELHO("OPR_7.4.5"), //
	CONF_SERVICO_PLANO("OPR_7.4.6"), //

	CONF_VENDA_ROOT("OPR_7.5"), //
	CONF_VENDA_STATUS_VENDA("OPR_7.5.1"), //
	CONF_VENDA_TIPO_VENDA("OPR_7.5.2"), //

	CONF_ESPELHO_ROOT("OPR_7.6"), //
	CONF_ESPELHO_TIPO_COMISSAO("OPR_7.6.1"), //
	CONF_ESPELHO_DESCRICAO_ESPELHO("OPR_7.6.2"), //

	// Seguranca
	SEGURANCA_ROOT("OPR_8"), //
	SEGURANCA_USUARIO("OPR_8.1"), //
	;

	private String chave;

	/**
	 * 
	 */
	private ChaveAcesso(String chave) {
		this.chave = chave;
	}

	/**
	 * @return
	 */
	public String getChave() {
		return chave;
	}

}
